home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 17753 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: gidora.kralizec.net.au!root
  2. From: rosko@zeta.org.au (Ross McKay)
  3. Newsgroups: comp.lang.java,comp.lang.c++,comp.sys.mac.oop.misc,comp.lang.basic.visual.misc,comp.sys.mac.programmer.misc,comp.windows.misc
  4. Subject: Re: java vs. multi-platf. frameworks ?
  5. Date: Wed, 17 Apr 1996 10:12:43 GMT
  6. Organization: Soft Technologies
  7. Message-ID: <4l2k9m$pg0@gidora.kralizec.net.au>
  8. References: <3171A3EA.3F27@dma.epfl.ch>
  9. Reply-To: rosko@zeta.org.au
  10. NNTP-Posting-Host: dialup47.syd1.zeta.org.au
  11. X-Newsreader: Forte Free Agent 1.0.82
  12.  
  13. Michel Tourn <tourn@dma.epfl.ch> wrote:
  14. [snip]
  15. >Since we still add features, we want to keep as much code in common
  16. >as possible for both platforms. The old-fashioned (but reasonable)
  17. >solution is to use a (more or less multiplatform) API framework. The
  18. >new solution is, guess what... java.
  19. [snip]
  20. >So, before we trash some C++ framework solution in favour of java, I
  21. >would like to hear good reasons of doing so or not.
  22.  
  23. >More precisely, given the application description that I will give
  24. >next, I would like to know whether java for this task (porting Mac
  25. >software to PC):
  26.  
  27. >- is appropriate. 
  28. >- is worth the effort. (compared to the C++ framework solution)
  29. [snip]
  30.  
  31. Hi Michel,
  32.  
  33. My general feeling about Java is that, yes, it *will be* a good
  34. platform independent GUI framework one day. It is now quite a good
  35. language, and there are some nice IDEs appearing for it now
  36. (Symantec's Cafe springs to mind), and for OO app programming it is a
  37. reasonably good fit. 
  38.  
  39. However, the GUI framework may be a little limiting today. There are
  40. much better GUI frameworks around, although they don't generally try
  41. to do all (any?) of the non-GUI stuff (container classes, network
  42. stuff etc.) The Java AWT could do with some more form-oriented GUI
  43. objects.
  44.  
  45. Remember, too, that it is still a Version 1.0 language! This is not to
  46. be under-estimated!
  47.  
  48. Good luck with your choice, and drop in on the Platform Independent
  49. GUI FAQ (PIGUI FAQ) for a list of some other frameworks. See:
  50.  
  51.     http://www.zeta.org.au/~rosko/pigui.htm
  52.  
  53. Cheers,
  54. ------------------------------------------------------------------
  55. Ross McKay        | snail: GPO Box 562, Sydney NSW 2001 Australia
  56. Soft Technologies | email: mailto:rosko@zeta.org.au
  57. Sydney, Australia |   URL: http://www.zeta.org.au/~rosko
  58. ------------------------------------------------------------------
  59. The opinions expressed are my own, not those of Soft Technologies.
  60.     "The beatings will continue, until staff morale improves."
  61.  
  62.